  
#include <GL/glut.h>
#include <GL/gl.h>
#include <GL/glu.h>

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#ifndef SETTINGS_H
#include "Settings.h"
#endif

class SituationController;

class KeyboardHandler {


	public:
		KeyboardHandler( int , SituationController *);
		void read_settings(  FILE *  );
		void key_pressed( unsigned char, int, int ); 

	private:
		unsigned char * keys;
		int num_keys;
		Settings mySettings;
		SituationController *mSituationController;
};

